.gm-form-field label,
.gm-form-field input {
  display: block;
}

.gm-form-field input[type="text"],
.gm-form-field textarea {
  width: 100%;
  outline: none;

  border: 1px solid var(--black-color);
  padding: 8px 10px;
}

.gm-form-field input[type="text"] {
  height: 35px;
}

.field-require {
  color: red;
}
/* end form  */

/* responesive */
@media (min-width: 740px) {
  .contact_form-field input[type="text"],
  .contact_form-field textarea {
    width: 90%;
  }
  .contact__form {
    margin-bottom: 0px;
  }
}

@media (min-width: 1113px) {
}
